Results for "

patır patır

"
Turkish - English dictionary

patır patır

(Turkish - English dictionary) :
with a pattering sound.